*{margin:0;padding:0;list-style:none;}
.box{
    margin: 20px auto;
    width:700px;
    border:1px solid #ccc;
}
.top{
    width:100%;
    height:35px;
    /* padding:0 10px; */
    background:#f1f1f1;
}
.top .ico1{
    float:left;
    width:30px;
    height:35px;
    background:url(../img/icon1.png) no-repeat center center;
    background-size: 55% 55%;
}
.top .sp{
    float: left;
    font-size:15px;
    color: #404040;
    font-weight: bold;
    height:35px;
    line-height: 35px;
}
.top .ico2{
    float:right;
    width:30px;
    height:35px;
    background:url(../img/icon2.png) no-repeat center center;
    background-size: 60% 60%;
}
.cent{
    margin:0 20px;
}
.cent .tp ul{
    height:60px;
    line-height: 60px;
}
.cent .tp ul li{
    float:left;
    font-size: 15px;
    padding:0 6px;
    color: #009688;
}
.cent .tp ul .li1{
    font-size:16px;
    color:#737373;
}
.cent .sous{
    clear: both;
    margin:0 20px;
}
.cent .sous .sous1{
    float:left;
    height:40px;
    line-height: 40px;
}
.cent .sous .sous1 input{
    margin:0 5px;
    outline: none;
    border:none;
    width:65px;
    height:30px;
    height:30px;
    font-weight: bold;
}
.cent .sous .sous2{
    float:right;
}
.cent .sous .sous2 input{
    outline: none;
    border:none;
    height:30px;
    width:200px;
    background: #f1f1f1;
}
.cent .sous .sous2 .sousd{
    float:right;
    width:30px;
    height:30px;
    background:black;
}
.cent .sous .sous2 .sousi{
    width:30px;
    height:30px;
    background:url(../img/icon3.png) no-repeat center center;
    background-size:60% 60%;
}
.cent .abc{
    clear: both;
    height: 20px;
    padding: 20px 24px;

}
.cent .abc ul li{
    line-height:20px;
    text-align: center;
    float:left;
    width:20px;
    height:20px;
    margin: 5px;
    background: #87e1f8;
    color: #014a67;
}
.cent .anh{
    clear: both;
    margin:0 5px;
}
.cent .anh .anhL{
    float:left;
    width:100px;
    margin:5px 0;
}
.cent .anh .anhR{
    float:left;
    /* line-height:40px; */
    width: 520px;
}
.cent .anh .anhR ul li{
    float:left;
    height:20px;
    line-height: 20px;
    margin:5px 5px;
    font-size:15px;
    border-bottom: 1px solid transparent;
}
.spanJs{
    color: #999999;
    font-size:20px;
    margin:0 5px;
    display:inline-block;
    width: 15px;
    height: 26px;
}
#centCity{
    clear: both;
    border-top:1px solid #ccc;
    height:400px;
    overflow: scroll;
}
.lis{
    float:left;
    height:20px;
    line-height: 20px;
    margin:5px 5px;
    font-size:15px;
    border-bottom: 1px solid transparent;
}
.div1D{
    display: inline-block;
}
.divBox{
    border-bottom: 1px solid #ccc;
}